package com.xiangge.domain;

public class Cat {
    // 属性：成员变量
    // 姓名属性
    public String name;
    // 地址属性
    public String address;
    // 身高属性
    public double height;
    // 年龄属性
    public int age;

    // 成员方法
    // 吃的行为
    public void eat(){
        System.out.println("猫吃鱼");
    }
    // 抓老鼠的行为
    public void catchMouse(){
        System.out.println("猫捉老鼠");
    }
    // 展示所有属性的行为
    public void show(){
        System.out.println(name+"--"+address+"--"+height+"--"+age);
    }
    // 创建一个无参构造方法方法
    public Cat(){}
    // 创建一个有参构造方法方法
    public Cat(String name,String address,double height,int age){
        // 将方法调用时传过来的参数name值，赋值给name属性接收
        this.name = name;
        this.address = address;
        this.height = height;
        this.age = age;
    }
}
